// ConsoleApplication7.cpp : Defines the entry point for the console application.
/*
Scrivere un programma che preveda le seguenti voci di menu:
1) Lettura, che legge due stringhe di lunghezza 10 char e verifica che il carattere centrale sia uguale
2) Carica diagonali, che inserisce la prima stringa sulla diagonale principale e la seconda su quella secondaria
3) Genera una terza stringa prendendo i caratteri presenti sulle 
	diagonali in ordine inverso dalla secondaria alla principale.
*/

#include "stdafx.h"
#include <iostream>
#include <string>
#define LUNG 10
using namespace std;

void menu();
void leggi(char prima[], char seconda[]);
void carica(char prima[], char seconda[]);
void genera(char matrice[][LUNG]);
void vismat(char matrice[][LUNG]);
void visstr(char stringa[]);

int main()
{
	menu();
	getchar();
    return 0;
}

void menu()
{
	char prima[LUNG];
	char seconda[LUNG];
	char matrice[LUNG][LUNG];
	char terza[LUNG];
	int scelta;
	do
	{
		system("cls");
		printf("1. Leggi\n");
		printf("2. Carica\n");
		printf("3. Genera\n");
		printf("4. Visualizza la matrice\n");
		printf("5. Visualizza la terza stringa\n");
		cin >> scelta;
		switch (scelta)
		{
		case 1:
			leggi(prima, seconda);
			break;
		case 2:
			carica(prima, seconda);
			break;
		case 3:
			genera(matrice);
			break;
		case 4:
			vismat(matrice);
			break;
		case 5:
			visstr(terza);
			break;
		}
	} while (scelta != 0);
}

void leggi(char prima[], char seconda[])
{

}

void carica(char prima[], char seconda[])
{

}

void genera(char matrice[][LUNG])
{

}

void vismat(char matrice[][LUNG])
{

}

void visstr(char stringa[])
{

}
